lolium temulentum - German English Dictionary